/**
 * 
 */
package com.simple.datax.api;

/**
 * @author paladin
 * 
 */
public abstract class SimpleException extends Exception {
	/**
	 * 
	 */
	private static final long serialVersionUID = 8093232160387042929L;

	public SimpleException(){
		super();
	}
	
	/**
	 * @param message
	 *            the exception message
	 */
	public SimpleException(String message) {
		super(message);
	}

	/**
	 * @param message
	 *            the exception message
	 * @param cause
	 *            the exception that cause this exception to be thrown
	 */
	public SimpleException(String message, Throwable cause) {
		super(message, cause);
	}

	/**
	 * @param cause
	 *            the exception that cause this exception to be thrown
	 */
	public SimpleException(Throwable cause) {
		super(cause);
	}
	
	public SimpleException(String message, Exception e){
		super(message, e);
	}
	
	public SimpleException(Exception e){
		super(e);
	}
}
